.flex-to-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.flex-to-between {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.height100 {
  height: 100%;
}

.cursor-pointer {
  cursor: pointer;
}

.text-hideen {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.cc-card {
  width: 100%;
  border: 1px solid var(--el-border-color-base);
  border-radius: 6px;
  padding: 20px;
  background-color: white;
  height: 100%;
}

.cc-card:hover {
  box-shadow: 2px 0 8px 0 rgba(29, 35, 41, 0.05);
}
.cc-card > .cc-card-footer{
  border-top: 1px solid var(--el-border-color-base);
}
